﻿#Formsy
{
    font-family:Arial;
    margin:0;
    padding:0;
}


/* h3 - fieldset headings */
#Formsy fieldset h3
{
    font-size:1em;
}


/* field */
#Formsy .field 
{
    /*height:20px;*/
    width:300px;
    padding-bottom:20px;   
    position:relative;
}




/* label */
#Formsy .field label
{
    font-size:0.7em;
    width:120px;
    display: block;
    float: left;
}


#Formsy .field input,
#Formsy .field textarea,
#Formsy .field select
{
    position:absolute;
    left:100px;
}



/* input */
#Formsy .field input
{
    border:1px solid #C3C3C3;
    font-size:0.7em;
    padding: 0px 2px;
}


/* textarea */
#Formsy .field textarea
{
    border:1px solid #C3C3C3;
    font-size:0.7em;
    padding: 0px 2px;
}

/* select */
#Formsy .field select
{
    border:1px solid #C3C3C3;
    font-size:0.7em;
    padding: 0px 2px;
}


/* span */
#Formsy .field span
{
    font-size:0.7em;
}

/* a */
#Formsy .field a
{
    text-decoration:underline;
}

/* a:hover */
#Formsy .field a:hover
{
    text-decoration:none;
}

#Formsy .field.fileupload input[type=submit]
{
    display:block;
    float:left;
    position:relative;
    left:auto;
}
#Formsy .field.fileupload input[type=file]
{
    display:block;
    float:right;
    position:relative;
    left:auto;
}
